tea napkin - German English Dictionary